Vcenter NamespaceManagement Supervisors Zones Bindings ZoneSpec

Vcenter NamespaceManagement Supervisors Zones Bindings ZoneSpec
Vcenter NamespaceManagement Supervisors Zones Bindings ZoneSpec

The Vcenter NamespaceManagement Supervisors Zones Bindings ZoneSpec schema contains the input parameters for creating the bindings between the vSphere Zone and a Supervisor.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "zone": "string",
    "type": "string",
    "resource_allocation": {
        "vm_reservations": [
            {
                "reserved_vm_class": "string",
                "count": 0
            }
        ]
    }
}
string
zone
Required

Identifiers of the vSphere Zone to bind with the Supervisor.

This property was added in vSphere API 9.0.0.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.consumption_domains.Zone. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.consumption_domains.Zone.

string
type
Optional

Type of the vSphere Zone.

For more information see: Vcenter NamespaceManagement Supervisors Zones Bindings Type.

This property was added in vSphere API 9.0.0.0.

If missing or null, the type of the vSphere Zone is default to Vcenter NamespaceManagement Supervisors Zones Bindings Type.WORKLOAD.

resource_allocation
Optional

Resource allocation to be configured on the vSphere Zone.

This property was added in vSphere API 9.0.0.0.

If missing or null, no resources will be allocated to the Supervisor in this vSphere Zone.